spoon denture - Turkish English Dictionary